// pages/my/my.js
import { getUserInfo } from "../../api/http"
const util = require('../../utils/util.js')
const { formatTime2 } = util;
Page({

  /**
   * 页面的初始数据
   */
  data: {
    user: {

    }
  },

  /**
   * 生命周期函数--监听页面加载
   */
  async onLoad(options) {
      // 判断客户端是否存在token(用户临时身份)
      let token = wx.getStorageSync('token')
      if(!token) {
         wx.redirectTo({
           url: '../login/login',
         })
         return false;
      }

      await getUserInfo({token}).then(
        content=>{
          console.log("1.0",content)
          let {code,msg,data} = content;
          if(code == 200) {
             //  给用户反馈提示
             this.setData({
               user: {
                 user_name: data[0].user_name,
                 user_register_time: formatTime2(data[0].user_register_time),
                 user_phone: data[0].user_phone,
                 user_email: data[0].user_email
               }
             })
          }
          else {
           wx.showToast({
             icon: "error",
             title: msg,
           })
          }
        },
        err=>{
          console.log(err);
          wx.showToast({
           icon: "none",
           title: '服务端发生异常！',
         })
        }
     )

  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady() {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow() {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload() {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh() {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom() {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage() {

  }
})